×
excogitation
meaning in French
n.
invention; conception; étude, examination
Related Words
exclusiveness
excogitate
excommunicate
excommunication
PC Version
Copyright © 2018 WordTech Co.