×

explicable meaning in French

adj. explicable

Related Words

  1. explanatory note
  2. explant
  3. expletive
  4. explicate
PC Version

Copyright © 2018 WordTech Co.