English-French dictionary »

glory hole meaning in French

EnglishFrench
glory hole (sex)
noun

glory hole◼◼◼nom {m}