Definify.com

Definition 2025


megafonisti

megafonisti

Italian

Noun

megafonisti m

  1. plural of megafonista