LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“red slender loris” in Turkish

1 Turkish translation