LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“river bed” in Turkish

1 Turkish translation