chowris

English

Noun

chowris

  1. plural of chowri