Japanese dictionary

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

ショック・アブソーバー

ショック・アブソーバー

shock absorber