Polish-English dictionary »

chemioterapia meaning in English

PolishEnglish
chemioterapia noun

chemotherapynoun
chemical treatment to kill or halt cancer