English-French dictionary »

algolagnia meaning in French

EnglishFrench
algolagnia (Physical condition)
noun

algolagnie◼◼◼nom {f}