LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“polder” in Turkish

1 Turkish translation