German to English Dictionary

Deutsch Version

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