Translation of kerongsang in English:

kerongsang

brooch

noun

  • 1

    brooch, ornamental hinged pin fastened with a clasp