German to English Dictionary

Deutsch Version

supplicated, implored German pronunciation - Say supplicated, implored in English pronunciation Meaning of "supplicated, implored" in English language