English | German | Russian | Czech

karada English

Meaning karada meaning

What does karada mean?

karada

(BDSM) An intricate rope structure tied around the body.

Are you looking for...?