Japanese dictionary

Dictionary: “ショックアブソーバー”

ショックアブソーバー

ショックアブソーバー

shock absorber