Translation of challenger in Malay

challenger

pencabar

noun

  • 1

    pencabar