French: Megaphon

French verb 'Megaphon' conjugated