LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tusk shell” in Turkish

1 Turkish translation