English-French dictionary »

throuple meaning in French

EnglishFrench
throuple (three partners)
noun

trouple◼◼◼nom {f}