dust traps
English
Noun
dust
traps
plural of
dust trap