occultatori
Italian
Noun
occultatori
m
plural of
occultatore