German to English Dictionary

Deutsch Version

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