vocab dash
Log in
Sign up
crouille
Top 45000
Meanings
Noun
1. a Maghrebi; a North-African Arab
(ethnic slur, dated)