Translation of desmanchar in English:

desmanchar

transitive verb

Latin America

  • 1

    to get the stains out of