Ibadis

English

Noun

Ibadis

  1. plural of Ibadi