French Nouns: demilune

French Nouns verb 'demilune' conjugated