Palmirenes

English

Noun

Palmirenes

  1. plural of Palmirene