Detailed Translations for domiciliate from English to French
domiciliate:
Translation Matrix for domiciliate:
Synonyms for "domiciliate":
Related Definitions for "domiciliate":
-
provide housing for1
-
make one's home in a particular place or community1
External Machine Translations: