Spanish-English Dictionaryesforzarse
Meaning of esforzaríais