French-English dictionary »

gode-ceinture meaning in English

FrenchEnglish
gode-ceinture nom {m}

strap-on◼◼◼(artificial phallus)
noun