×
explicate
meaning in French
v.
expliquer, interpréter
Related Words
explicable
expletive
explicative
explication
PC Version
Copyright © 2018 WordTech Co.