LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“seagrass” in Turkish

1 Turkish translation