A mechanical device consisting of bars at either end of a vehicle to absorb shock and prevent serious damage
English: bumper
Bahasa: Bemper
Less certain link between this word and this sense.
bumper
English: bumper
Bahasa: Bemper
Less certain link between this word and this sense.