fulfilling a duty

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

• carrying out an obligation, performing a responsibility, executing an assignment

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