LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“donkey work” in Turkish

1 Turkish translation
TR
angarya

Angarya, insanlık dışı bir suçtur.