guardapolvo

Etymology
.

Noun

 * 1) something that keeps dust off a surface
 * 2) overalls