English-Polish dictionary »

nostrum meaning in Polish

EnglishPolish
nostrum noun
medicine or remedy which has not been proven to have any desirable medical effects

lekarstwo na wszystkonoun

nostrumnoun

panaceumnoun