LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“floodplain” in Turkish

1 Turkish translation