The English term "bare" matches the Italian term "denudare"

other english words that include "bare" : italian :
barely appena
cabaret cabaret