×

élixir meaning in English

n. elixir, substance which supposedly prolongs life

Related Words

  1. élitisme
  2. élitiste
  3. élocution
  4. élodée
PC Version

Copyright © 2018 WordTech Co.