French Nouns: mégabase

French Nouns verb 'mégabase' conjugated