1. A war cry screamed by Arab soldiers while they are in combat with American soldiers, commonly yelled right after the word allah
1. Salaa! 2. Allah salaa!
5👍 23👎