Definify.com

Definition 2026


invasors

invasors

Catalan

Noun

invasors

  1. plural of invasor