Meaning ofpanaceain English

panacea

#uncommon
Definitions