Translation of selar in English:

selar

brand

(tanda selar)

noun

  • 1

    brand, mark of identification made with hot metal