The Italian term "facciata, facciata" matches the English term "front"

other italian words that include "facciata" : english :
facciata ade
facciata forefront
facciata storefront