insettifugo
Italian
Noun
insettifugo
m
(
plural
insettifughi
)
insect
-
repellent