olfatti
Italian
Noun
olfatti
m
plural of
olfatto
Anagrams
fattoli
,
flottai
,
liftato