German to English Dictionary

Deutsch Version

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