8aa2il (massive, tremendous, immense) | Moroccan Arabic - English Meaning | Darija Words