Italian edit

Participle edit

invasante (plural invasanti)

  1. present participle of invasare

Anagrams edit