NATIONAL POLICE HEADQUARTERS


Meaning of NATIONAL POLICE HEADQUARTERS in English

main office of a country's police force

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