shock absorbers

English

Noun

shock absorbers

  1. plural of shock absorber