Mob Translate
About
Contribute
← Back to Dictionary
juka
noun
Definitions
back of ankle, back of heel
sugar