meaning of abgetrieben

abgetrieben - German to English

aborted

View more

  • drifted