LOCAL POLICE STATION


Meaning of LOCAL POLICE STATION in English

building in which police officers work in a particular town

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