English-Spanish dictionary »

self-deportation meaning in Spanish

EnglishSpanish
self-deportation (act of deporting oneself)
noun

autodeportaciónnoun
{f}