French-English dictionary »

coucherie meaning in English

FrenchEnglish
coucherie nom {f}

one-night stand [one-night stands](sexual encounter)
noun