megaphonic

Adjective

 * Of, or pertaining to, a megaphone
 * 1)  Produced by a megaphone
 * 2)  loud and echoey, as if produced by a megaphone

Translations

 * French:
 * Italian: megafonico