Spanish-English Dictionarylamentar
Meaning of lamentar