German to English Dictionary

Deutsch Version

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