The English term "sightless" matches the Italian term "cieco"

other english words that include "sightless" : italian :
sightlessly cieca