×

incubus meaning in French

n. incube, esprit, démon masculin, fantôme; cauchemar; détresse

Related Words

  1. incubative
  2. incubatory
  3. inculcate
  4. inculcation
PC Version

Copyright © 2018 WordTech Co.