Spanish-English Dictionarycompensaba
compensaba
compensar
Meaning of compensaba