What does Abstrahlen mean?

Abstrahlen - German to English

to radiate

View more

  • blow-off
  • airborne particle scratching
  • blast