chamsas

English

Noun

chamsas

  1. plural of chamsa