Italian Noun olfatti m plural of olfatto Anagrams fattoli, flottai, liftatoWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads