Translation of bumper in Indonesian

bumper

bemper

noun

  • 1

    bemper