Italian

edit

Verb

edit

svelarla

  1. compound of the infinitive svelare with la

Anagrams

edit