PANACEA


Meaning of PANACEA in English

a miracle cure-all.

AIDS English Glossary.      Английский словарь СПИДа.