LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dredging” in Turkish

1 Turkish translation