panacée French - English
1.
Englishsilver bullet
-
Englishsolution perceived to have great effectiveness or bring miraculous results
-
Frenchsolution miracle, panacée
2.
English translator: French English panacée Eesti sõnaraamat Español Traductor Svenska Översättare