reside in a psychiatric facility - French English Dictionary
History

reside in a psychiatric facility



Meanings of "reside in a psychiatric facility" in French English Dictionary : 1 result(s)

English French
General
reside in a psychiatric facility assignation à résidence dans un établissement psychiatrique