Italian edit

Verb edit

invidiarla

  1. compound of the infinitive invidiare with la

Anagrams edit