grigri
noun 2
Definitions
noun
1
A belay device that incorporates an assisted braking system, trademark of French company Petzl.
noun
1
Alternative spelling of gris-gris.
Your note
not saved0 chars
noun
A belay device that incorporates an assisted braking system, trademark of French company Petzl.
noun
Alternative spelling of gris-gris.