palamas

English

Noun

palamas

  1. plural of palama