meaning of Alphastrahlen

Alphastrahlen - German to English

alpha rays