English to Hindi

Meaning for:
swob
other
पोछा;पोछा लगाना;पोतना