Dutch medicine

Dutch medicine

n South African patent medicine, esp made of herbs