Translation of hood in Indonesian

hood

kerudung (kepala)

noun

  • 1

    kerudung (kepala)
    tudung