meaning of Abschiebehaft

Abschiebehaft - German to English

custody before deportation

View more

  • detention pending deportation