invasins

English

Noun

invasins

  1. plural of invasin