df3 (push, thrust) | Moroccan Arabic - English Meaning | Darija Words