Senusis

English

Noun

Senusis

  1. plural of Senusi