English to German Dictionary

Deutsch Version

supplicated, implored pronunciation in American English - supplicated, implored in German pronunciation Translate "supplicated, implored" to German Language