German to English Dictionary

Deutsch Version

timid, coy, diffident German pronunciation - Say timid, coy, diffident in English pronunciation Meaning of "timid, coy, diffident" in English language