German to English Dictionary

Deutsch Version

deplete, decimate German pronunciation - Say deplete, decimate in English pronunciation Meaning of "deplete, decimate" in English language