riffian

riffian

riffian

Noun

a Berber living in northern Morocco

Synonyms: