magnicidas

Portuguese

Noun

magnicidas m or f

  1. plural of magnicida

Adjective

magnicidas

  1. masculine/feminine plural of magnicida

Spanish

Noun

magnicidas m pl or f pl

  1. plural of magnicida