charpayas

English

Noun

charpayas

  1. plural of charpaya