estels
Catalan
Noun
estels
plural of
estel