Spanish-English Dictionarylastimar
Meaning of lastimar