French Nouns: mégabasite

French Nouns verb 'mégabasite' conjugated