Search term occlusore has one result
Jump to
IT Italian EN English
occlusore (n) [cloth patch worn in front of one eye] (n) eye patch (n) [cloth patch worn in front of one eye] (n)