Legal terms glossary

English - Spanish

Search the glossary
Word in english
expatriate
Word in spanish
expatriado
Definition

a person temporarily or permanently residing, as an immigrant, in a country other than that of their citizenship.