congregate living housing - French English Dictionary
History

congregate living housing



Meanings of "congregate living housing" in French English Dictionary : 1 result(s)

English French
Medicine
congregate living housing logement-foyer