German to English Dictionary

Deutsch Version

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