French Nouns: navrure

French Nouns verb 'navrure' conjugated