×
explicator
meaning in French
n.
personne qui interprète
Related Words
explicative
explication
explicatory
explicit
PC Version
Copyright © 2018 WordTech Co.