yarghuls

English

Noun

yarghuls

  1. plural of yarghul