German to English Dictionary

Deutsch Version

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