was relieved of his duties

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

• was released from his obligations, was fired, was expelled, was suspended

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

بپرس