German to English Dictionary

Deutsch Version

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