LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“algal bloom” in Turkish

1 Turkish translation