Word in spanish
lugar de residencia
Word in english
place of residence / dwelling place
Definition
the place where a person has his/her permanent principal home to which he/she returns or intends to return.
the place where a person has his/her permanent principal home to which he/she returns or intends to return.