French Nouns: déposant

French Nouns noun 'déposant' conjugated