invasors

Catalan

Noun

invasors

  1. plural of invasor