lamentandosi
Italian
Verb
lamentandosi
compound of
lamentando
, the gerund of
lamentare
, with
si