Megaphone — English Spanish translation1 translation found

megaphone (n) (communication) megáfono (m) (n) (communication)
Translate Megaphone into other languages
Translate megaphone into German
Translate megaphone into French
Translate megaphone into Italian
Translate megaphone into Dutch
Translate megaphone into Portuguese
Translate megaphone into Slovenian
Translate megaphone into Polish
Translate megaphone into Czech