The Italian term "ammiratore, veneratore" matches the English term "admirer"

other italian words that include "ammiratore" : english :
ventilatore, scompartimenti, ammiratore fan
other italian words that include "veneratore" : english :
veneratore worshiper