French-English dictionary »

partouzard meaning in English

FrenchEnglish
partouzard nom {m}

orgiast(one who attends an orgy)
noun

partouzarde nom {f}

orgiast(one who attends an orgy)
noun