ممسحة

Noun

 * 1) duster; wiper; (cleaning) cloth