plural of invasor - English Synonyms Dictionary