Elixir

0
1453
Elixir  Meaning: noun. A miraculous medicine or substance that according to legend is able to indefinitely extend life or turn any metal into gold.

Elixir Meaning: noun. A miraculous medicine or substance that according to legend is able to indefinitely extend life or turn any metal into gold.

LEAVE A REPLY

Please enter your comment!
Please enter your name here