Palluites

English

Noun

Palluites

  1. plural of Palluite