French Nouns: mégapode

French Nouns noun 'mégapode' conjugated