German to English Dictionary

Deutsch Version

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