Spanish-English Dictionarycontrarrestaban
contrarrestaban
contrarrestar
Meaning of contrarrestaban