meaning of Abschiebungshaft

Abschiebungshaft - German to English

custody pending deportation

View more

  • pre-deportation detention