See also: Megafons

Catalan edit

Noun edit

megàfons

  1. plural of megàfon