LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“su yosunları” İngilizcede

1 İngilizce çeviri
EN
algae

There are algae in the sea.