Translation of enchumbar in English:

enchumbar

to drench, v.

transitive verb

Venezuela
informal

  • 1

    to drench
    to soak