SQUAD CAR


Meaning of SQUAD CAR in English

police cruiser, police care, emergency vehicle

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