TOWING SERVICES


Meaning of TOWING SERVICES in English

dragging service, service for dragging vehicles which are unable to travel for some reason

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