German-English dictionary »

fernbestrahlung meaning in English

GermanEnglish
die Fernbestrahlung Substantiv

teleradiotherapynoun