Spanish-English Dictionarylamentara
lamentara
lamentar
Meaning of lamentara