chleuh
Top 40000
Meanings
Adjective
1. Shilha, Tashelhit
2. German (derogatory)