French Nouns: moumoute

French Nouns noun 'moumoute' conjugated