kaykhle3 (awful, horrible) | Moroccan Arabic - English Meaning | Darija Words