(1 point) • Neighboring African tribes • Caravans • Spanish Muslims • The Almoravids
You can ask a new question or answer this question.