German to English Dictionary

Deutsch Version

challenged, defied German pronunciation - Say challenged, defied in English pronunciation Meaning of "challenged, defied" in English language