stomacare

listen to the pronunciation of stomacare
Italienisch - Englisch
nauseate, disgust