German to English Dictionary

Deutsch Version

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