French Nouns: impala

French Nouns noun 'impala' conjugated