accommodation:
a place to live ——住處
somewhere to live or stay ——住宿
residence:
a house, especially a large or impressive one ——住所;住房;住宅
permission to live in a country that is not your own ——(在他國的)居住權,居留許可
accommodation:
a place to live ——住處
somewhere to live or stay ——住宿
residence:
a house, especially a large or impressive one ——住所;住房;住宅
permission to live in a country that is not your own ——(在他國的)居住權,居留許可