Spanish-English Dictionarylamentabas
lamentabas
lamentar
Meaning of lamentabas