HEAD ON HIT


Meaning of HEAD ON HIT in English

direct hit, front end collision

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