French Nouns: manitou

French Nouns noun 'manitou' conjugated