TOWING ZONE


Meaning of TOWING ZONE in English

area where parking is forbidden and cars parked there will be towed away

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