splash shield

listen to the pronunciation of splash shield
الإنجليزية - التركية
serpinti koruması
الإنجليزية - الإنجليزية
(Otomotiv) A removable device found on disc brakes that helps to keep water and dirt from fouling the brakes
splash shield
المفضلات