Translation of sandera in English:

sandera

hostage

noun

  • 1

    hostage, person held as security that the holder's demands will be satisfied