English-French dictionary »

coresidence meaning in French

EnglishFrench
coresidence (living together)
noun

corésidencenom {f}