LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ray-finned fishes” in Turkish

1 Turkish translation