French Nouns: oxaloacétate

French Nouns verb 'oxaloacétate' conjugated