French Nouns: délateur

French Nouns noun 'délateur' conjugated