Spanish-English Dictionaryinvadir
Meaning of invadir