Spanish

edit

Noun

edit

secuestrante m (plural secuestrantes)

  1. sequestrant