LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“striped-neck terrapin” in Turkish

1 Turkish translation