German to English Dictionary

Deutsch Version

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