LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sand lance” in Turkish

1 Turkish translation