LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tortoise shell” in Turkish

1 Turkish translation