English-French dictionary »

horndog meaning in French

EnglishFrench
horndog (man fixated on sex)
noun

chaud lapin◼◼◼nom {m}

queutardnom {m}