Spanish-English Dictionarycontestar
Meaning of contestar