drudge away

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

• do tiresome work, do disagreeable work

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

بپرس