French-Latin dictionary »

élixir meaning in Latin

FrenchLatin
élixir nom

elixirnoun
N