Translation of lencana in English:

lencana

badge

noun

  • 1

    badge


User Contribution

lencana

emblem