Spanish-English Dictionaryintervenga
intervenga
intervenir
Meaning of intervenga