megafonisti
Italian
Noun
megafonisti
m
plural of
megafonista