LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mangrove swamp” in Turkish

1 Turkish translation