Translation of shield in Indonesian

shield

perisai, tameng

noun

  • 1

    perisai, tameng