salampores

English

Noun

salampores

  1. plural of salampore