PAID WITH HIS LIFE


Meaning of PAID WITH HIS LIFE in English

died due to he did or a cause he was involved in

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