German-English dictionary »

dröhnten meaning in English

GermanEnglish
dröhnten

thuds[UK: θʌdz] [US: θʌdz]