English-French dictionary »

deepthroating meaning in French

EnglishFrench
deepthroating (the act of deepthroat)
noun

gorge profonde◼◼◼nom {f}