arghuls

English

Noun

arghuls

  1. plural of arghul