self-deport – English–Español translations

🇬🇧 en es 🇪🇸

self-deport verb

  • to deport oneself
autodeportarse
Wiktionary Links