German to English Dictionary

Deutsch Version

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