LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“earthwork” in Turkish

2 Turkish translations