What does Alphastrahl mean?

Alphastrahl - German to English

alpha ray