delegatari
Italian
Noun
delegatari
m
plural of
delegatario
Anagrams
deragliate