Translation of صلائے نبرد in English:

صلائے نبرد

phrase

  • call or challenge to fight