French Nouns: mégalo

French Nouns verb 'mégalo' conjugated