amazighisants

French

Noun

amazighisants

  1. plural of amazighisant