aveugle meaning in English
adj. blind, blinded; sightless, benighted, unable to see; closed to
n. blind person, blind; shade, shutter (over a window)
adj. blind, blinded; sightless, benighted, unable to see; closed to
n. blind person, blind; shade, shutter (over a window)