German to English Dictionary

Deutsch Version

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