stomacare

listen to the pronunciation of stomacare
İtalyanca - İngilizce
nauseate, disgust