Spanish-English Dictionaryrecompensad
recompensad
recompensar
Meaning of recompensad