Definify.com
Definition 2025
megafonista
megafonista
Italian
Noun
megafonista m (plural megafonisti) megafonista f (plural megafoniste)
- A person speaking through a megaphone / loudhailer / bullhorn
megafonista m (plural megafonisti) megafonista f (plural megafoniste)