stenella

See also: Stenella

Italian

Noun

stenella f (plural stenelle)

  1. dolphin

Anagrams