EGAVE

karada

About 0.01 uses per million words.

Meaning

  1. 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