French-English dictionary »

déflorateur meaning in English

FrenchEnglish
déflorateur nom {m}

cherry-popper(one who takes virginity)
noun