The English term "poster" matches the Italian term "manifesto, cartellone, affisso"

other english words that include "poster" : italian :
preposterous ridicolo