LexiTurkTURKISH ↔ ENGLISH DICTIONARY

aquatic plant” in Turkish

1 Turkish translation