Translation of hostage in Indonesian

hostage

sandera

noun

  • 1

    sandera