×
elucidate
meaning in French
v.
élucider, expliquer, clarifier
Related Words
eluant
eluate
elucidation
elucidative
PC Version
Copyright © 2018 WordTech Co.