LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sand smelt” in Turkish

1 Turkish translation