Polish-English dictionary »

lekarstwo na wszystko meaning in English

PolishEnglish
lekarstwo na wszystko noun

nostrumnoun
medicine or remedy which has not been proven to have any desirable medical effects