SUPREME SACRIFICE


Meaning of SUPREME SACRIFICE in English

highest sacrifice, superior sacrifice

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