Idrisis

English

Noun

Idrisis

  1. plural of Idrisi