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