Japanese dictionary

Dictionary: “ダウンサス”

ダウンサス

ダウンサス

short spring for lowering a vehicle suspension