Ghazwa Ahzab is also called _______.

Ghazwa Ahzab is also called _.

A. Battle of Winds

B. Battle of Mind

C. Battle of Trench

D. Battle of Words

Leave a Comment

Your email address will not be published.