French Nouns: anthropophage

French Nouns verb 'anthropophage' conjugated