ghoras

English

Noun

ghoras

  1. plural of ghora