×
elucidation
meaning in French
n.
élucidation, éclaircissement
Related Words
eluate
elucidate
elucidative
elucidator
PC Version
Copyright © 2018 WordTech Co.