LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“needlefish” in Turkish

1 Turkish translation