palayses

English

Noun

palayses

  1. plural of palays