ダウンサス Meanings Noun short spring for lowering a vehicle suspension Jinuma: Japanese Dictionary · Word lists