exert oneself


زحمت به خود هموار کردن، تلاش کردن، زور زدن

انگلیسی به انگلیسی

• make an effort, struggle, toil, labour, try hard

پیشنهاد کاربران

بپرس