layar-debu bahasa Inggris
- debu: ashes; dust; deflation; ash; debris; detritus; junk; rubble
- layar: sail; display; sailing; sailing-; screen; canvas; pall; crt screen; nappe; sheet; yachting; blind; mantle; silver screen; curtain; projection screen; drapery; screen door; drape; canvass
- aspirator debu: dust-aspirator