×

élodée meaning in English

n. (botany) elodea, waterweed

Related Words

  1. élixir
  2. élocution
  3. éloge de soi-même
  4. éloge
PC Version

Copyright © 2018 WordTech Co.