Browsing: gazwa hamrul asad

What is hamrul asad? What does hamrul asad means? Battle of hamrul asad… Hamra’ul-Asad (8…