Translation Spanish English: baffle
Dictionary: mainbafflesustantivo Speaker,
gossip,
gossiper,
gossipmonger,
loudspeaker,
loudspeaker system,
newsmonger,
rumormonger,
rumourmonger,
speaker system,
speaker unit,
talker,
utterer,
verbaliser,
verbalizer.