ghurabs

English

Noun

ghurabs

  1. plural of ghurab