I'm not an Arab, my ethnicity is Riffian Berber.
The Arabs are a panethnicity, not an ethnicity. They are defined by their culture and language. If you speak arabic as your native language, then you are an arab.
If you speak berber natively then chances are you're an arab-berber, who are also arabs btw.