meaning of abschiebend

abschiebend - German to English

deporting

View more

  • pressing down