German to English Dictionary

Deutsch Version

upbraided, inveighed German pronunciation - Say upbraided, inveighed in English pronunciation Meaning of "upbraided, inveighed" in English language