LAW OF IMMUNITY


Meaning of LAW OF IMMUNITY in English

law that protects members of parliament from legal charges being brought against them

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