French-English dictionary »

relation libre meaning in English

FrenchEnglish
relation libre nom {f}

open relationship◼◼◼(the relationship with possible additional relationships)
noun