meaning of Alphastrahl

Alphastrahl - German to English

alpha ray