meaning of Betastrahlen

Betastrahlen - German to English

beta rays