German to English Dictionary

Deutsch Version

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