LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sluice-gate” in Turkish

1 Turkish translation