Spanish-English dictionary »

autodeportación meaning in English

SpanishEnglish
autodeportación noun
{f}

self-deportation(act of deporting oneself)
noun