REPATRIATE


Meaning of REPATRIATE in English

vt to restore to one's own country.

Webster English vocab.      Английский словарь Webster.