LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“silting up” in Turkish

1 Turkish translation