Italian Noun istantoni m plural of istantone Anagrams intonastiWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads