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