Multilingual Turkish Dictionary

CANAVARLAŞTIRMAMAK

CANAVARLAŞTIRMAMAK : Turkish English

v. (neg. form of canavarlaþtýrmak) dehumanize