German to English Dictionary

Deutsch Version

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