See also: mégaphones

English

edit

Noun

edit

megaphones

  1. plural of megaphone

Verb

edit

megaphones

  1. third-person singular simple present indicative of megaphone