CARRIED OUT HIS DUTY


Meaning of CARRIED OUT HIS DUTY in English

executed his responsibility, performed his obligations

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.