faw9 l3ada (extraordinary) | Moroccan Arabic - English Meaning | Darija Words