The Italian term "appresso" matches the English term "on top of it"

other italian words that include "appresso" : english :
appresso hereon
appresso hereupon
appresso on it