French Nouns: caroube

French Nouns verb 'caroube' conjugated