See also: seqüestradas Portuguese Participle sequestradas f pl feminine plural of sequestrado Spanish Participle sequestradas f pl feminine plural of sequestradoWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads