Spanish-English Dictionarylamentabais
lamentabais
lamentar
Meaning of lamentabais