Vocabulary

濡れ雑巾

wet cloth; damp rag

noun