aliens detained in custody pending deportation - Spanish English Dictionary

Suggest a Term