ghurals

English

Noun

ghurals

  1. plural of ghural