Italian-English dictionary »

algolagnia meaning in English

ItalianEnglish
algolagnia noun

algolagnia(Physical condition)
noun