German to English Dictionary

Deutsch Version

decimating, depleting German pronunciation - Say decimating, depleting in English pronunciation Meaning of "decimating, depleting" in English language