MP


Meaning of MP in English

police unit that enforces the law within the military services

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