What does angeschnallt mean?

angeschnallt - German to English

restrained

View more

  • strapped