Spanish-English Dictionaryrecompensabas
recompensabas
recompensar
Meaning of recompensabas