Deutsch Version
Translate
"heinous (depraved)"
to German Language
English to German
German to English
English
German
heinous (depraved)
verrucht (verdorben)