avallarlo
Italian
Verb
avallarlo
compound of the infinitive
avallare
with
lo
Anagrams
vallarola