perform one's duties

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

• accomplish one's assigned tasks, fulfill one's responsibilities

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

بپرس