travail noun Hard or agonizing labor. ULY tolghaq, japaliq emgek UEY تولغاق، جاپالىق ئەمگەك USY толғақ, җапалиқ әмгәк 汉语 Click for Chinese Translation