German to English Dictionary

Deutsch Version

to spit slime German pronunciation - Say to spit slime in English pronunciation Meaning of "to spit slime" in English language