Multilingual Turkish Dictionary

ABERRANCE

ABERRANCE : English Turkish

n. sapıklık; anormallik