Input (grade 10): References Books and articles Online references External links Badr at IslamAnswers.Net The Battle of Badr at Al-Islam.
Output (grade 7): Badr at IslamAnswers.Net The Battle of Badr at Al-Islam.