meaning of abgerutscht

abgerutscht - German to English

skidded down

View more

  • slipped off