residency, dweling place; abode; house, lodgings; extended stay in one place

listen to the pronunciation of residency, dweling place; abode; house, lodgings; extended stay in one place
Englisch - Französisch
{n} demeure