German to English Dictionary

Deutsch Version

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