DROPS


Meaning of DROPS in English

The lower, straight portion of a turned-down-type handlebar set.

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