LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“day laborer” in Turkish

1 Turkish translation