ghleb (defeat, beat) | Moroccan Arabic - English Meaning | Darija Words