THE MOOR HAS DONE HIS DUTY


Meaning of THE MOOR HAS DONE HIS DUTY in English

someone who did his duty but was never rewarded properly

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