Spanish-English DictionarycontrarrestĂ¡ramos
contrarrestáramos
contrarrestar
Meaning of contrarrestĂ¡ramos