LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“anthropoid” in Turkish

2 Turkish translations
TR
insanımsı

Unutma ki hayvanlar bazen insanımsı olabilir.