meaning of abtraben

abtraben - German to English

to trot away

View more

  • to trot down