English-German dictionary »

spitting out meaning in German

EnglishGerman
spitting out

ausspuckenden