palmellas
English
Noun
palmellas
plural of
palmella