German to English Dictionary

Deutsch Version

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