French-English dictionary »

algolagnie meaning in English

FrenchEnglish
algolagnie nom {f}

algolagnia◼◼◼(Physical condition)
noun