carrying out a task

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

• performing an assignment, fulfilling a duty, doing a deed

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