palmellas

English

Noun

palmellas

  1. plural of palmella