Translation of mop in English:

mop

mop

noun

  • 1

    mop, pad or bundle of yarn on a stick, used for cleaning things