guardapolvo
Top 25000
Meanings
Noun
1. something that keeps dust off a surface
2. overalls, apron, lab coat
Examples1
Tie the apron.