chooras

English

Noun

chooras

  1. plural of choora