itteri
Italian
Noun
itteri
m
plural of
ittero
Anagrams
ittrie