ghoorals

English

Noun

ghoorals

  1. plural of ghooral