German to English Dictionary

Deutsch Version

mongrel German pronunciation - Say mongrel in English pronunciation Meaning of "mongrel" in English language