Spanish-English Dictionarycontrarrestara
contrarrestara
contrarrestar
Meaning of contrarrestara