See also: stelle

Ligurian

edit

Noun

edit

stélle f pl

  1. plural of stélla