immolandosi

Italian

Verb

immolandosi

  1. compound of immolando, the gerund of immolare, with si

Anagrams