3imla9 (giant) | Moroccan Arabic - English Meaning | Darija Words