ra2i3 (superb, magnificent, marvelous, splendid) | Moroccan Arabic - English Meaning | Darija Words