French Nouns: titan

French Nouns verb 'titan' conjugated