Spanish-English Dictionarylamentad
lamentad
lamentar
Meaning of lamentad