See also: seqüestrada Portuguese Participle sequestrada f sg feminine singular of sequestrado Spanish Participle sequestrada f sg feminine singular of sequestradoWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads