karada
About 0.01 uses per million words.
Meaning
- noun An intricate rope structure tied around the body.
Similar words
berkley horse parachute armbinder bondage suit brail shinju suicide suspension zipper saint andrew's cross bondage
Often followed by
district o no
Save “karada” to learn later