German to English Dictionary

Deutsch Version

decimated, depleted German pronunciation - Say decimated, depleted in English pronunciation Meaning of "decimated, depleted" in English language