meaning of Abpraller

Abpraller - German to English

rebound

View more

  • ricochet [shot]