The Italian term "pubblicare, pubblicare" matches the English term "publish"

other italian words that include "pubblicare" : english :
pubblicare redact