Translation of perisai dada in English:

perisai dada

breastplate

noun

  • 1

    breastplate, armour covering the breast