palmiras
English
Noun
palmiras
plural of
palmira