lamentandosi

Italian

Verb

lamentandosi

  1. compound of lamentando, the gerund of lamentare, with si