khbba (hide, conceal) | Moroccan Arabic - English Meaning | Darija Words