German to English Dictionary

Deutsch Version

decapitates German pronunciation - Say decapitates in English pronunciation Meaning of "decapitates" in English language