×
manitou
meaning in French
n.
manitou (esprit, force sur-naturelle chez les indiens)
Related Words
manit.
manitoba
mankind
manlike
PC Version
Copyright © 2018 WordTech Co.