ghrabs

English

Noun

ghrabs

  1. plural of ghrab