German to English Dictionary

Deutsch Version

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