meaning of abgeprallt

abgeprallt - German to English

rebounded

View more

  • recoiled
  • ricocheted