English edit

Noun edit

Almoravids

  1. plural of Almoravid