Spanish-English Dictionarycontrarrestan
contrarrestan
contrarrestar
Meaning of contrarrestan