LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“zoophilia” in Turkish

1 Turkish translation