Dictionary |
1 Result
#1
zori
n.
[
pusher
] a sandal attached to the foot by a thong over the toes
. wn