LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pen-tailed treeshrew” in Turkish

2 Turkish translations