sequestrada
See also:
seqüestrada
Portuguese
Participle
sequestrada
f
sg
feminine singular of
sequestrado
Spanish
Participle
sequestrada
f
sg
feminine singular of
sequestrado