SACRED DUTY


Meaning of SACRED DUTY in English

holy mission, religious obligation

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