Definify.com

Definition 2024


invasors

invasors

Catalan

Noun

invasors

  1. plural of invasor