palampores

English

Noun

palampores

  1. plural of palampore