Spanish-English Dictionarycompensaste
compensaste
compensar
Meaning of compensaste