A person who has returned to the country of origin or whose citizenship has been restored.
 
 | 
 
 | 
  | 
  | 
  | 
Words linked to "Repatriate" :   admit, citizen, expatriate, let in, repatriation, intromit, deport, allow in, deliver, extradite  | 
Copyright © 2025 Diccionario ingles.com  |