Latin-French dictionary »

elixir meaning in French

LatinFrench
elixir noun
N

élixirnom