German to English Dictionary

Deutsch Version

depletes, decimates German pronunciation - Say depletes, decimates in English pronunciation Meaning of "depletes, decimates" in English language