See also: Stenella

Italian

edit

Noun

edit

stenella f (plural stenelle)

  1. dolphin

Anagrams

edit