French-English dictionary »

corésidence meaning in English

FrenchEnglish
corésidence nom {f}

coresidence(living together)
noun