×

excogitation meaning in French

n. invention; conception; étude, examination

Related Words

  1. exclusiveness
  2. excogitate
  3. excommunicate
  4. excommunication
PC Version

Copyright © 2018 WordTech Co.