Spanish-English Dictionaryintervenid
intervenid
intervenir
Meaning of intervenid