Spanish-English Dictionarycompetir
Meaning of competir