sedd (lock, seal) | Moroccan Arabic - English Meaning | Darija Words