×
élodée
meaning in English
n.
(botany) elodea, waterweed
Related Words
élixir
élocution
éloge de soi-même
éloge
PC Version
Copyright © 2018 WordTech Co.