Wörterbuch Englisch Deutsch
impediments to deportation
| Deutsch | English |
| Abschiebungshindernisse {npl} | impediments to deportation [noun] |