Spanish-English Dictionaryrivalizar
Meaning of rivalizar