×
élixir
meaning in English
n.
elixir, substance which supposedly prolongs life
Related Words
élitisme
élitiste
élocution
élodée
PC Version
Copyright © 2018 WordTech Co.