Megaphone — English French translation2 translations found

megaphone (n) (communication) porte-voix (m) (n) (communication)
megaphone (n) (communication) mégaphone (m) (n) (communication)
Translate Megaphone into other languages
Translate megaphone into German
Translate megaphone into Italian
Translate megaphone into Spanish
Translate megaphone into Dutch
Translate megaphone into Portuguese
Translate megaphone into Slovenian
Translate megaphone into Polish
Translate megaphone into Czech