French Nouns: moufette

French Nouns verb 'moufette' conjugated