Spanish edit

Adjective edit

filicidas m pl or f pl

  1. plural of filicida

Noun edit

filicidas m pl or f pl

  1. plural of filicida