3 ms·The Italian divulgatore is translated as 'popularizer', which works pretty well.by davidw 5y agoThe Italian divulgatore is translated as 'popularizer', which works pretty well.