×

manitou meaning in French

n. manitou (esprit, force sur-naturelle chez les indiens)

Related Words

  1. manit.
  2. manitoba
  3. mankind
  4. manlike
PC Version

Copyright © 2018 WordTech Co.