mo8imma (task, duty) | Moroccan Arabic - English Meaning | Darija Words