LexiTurkTURKISH ↔ ENGLISH DICTIONARY

construction site” in Turkish

1 Turkish translation