English-German dictionary »

upchucked meaning in German

EnglishGerman
upchucked

erbrach