Catalan

edit

Noun

edit

segrestadora f (plural segrestadores)

  1. female equivalent of segrestador