CROTCH ROCKET


Meaning of CROTCH ROCKET in English

See sportbike

English dictionary of automotive terms.      Английский словарь автомобильных терминов.