Translation of badge in Indonesian

badge

lencana

noun

  • 1

    lencana