See also: Stenella Italian Noun stenella f (plural stenelle) dolphin Anagrams sellanteWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads