Dictionary search results

Showing 1-3 of 3 results

shock absorber US English

A device for absorbing jolts and vibrations, especially on a motor vehicle

shock absorber English-Spanish

amortiguador masculine