Translation of despatriado in English:

despatriado

exiled, adj.

adjective

Latin America

  • 1

    exiled