NYPD


Meaning of NYPD in English

n. police force of New York City

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