Translation of moles in English:

moles

wham!, interj.

exclamation

Mexico
informal

  • 1

    wham! informal
    smack! informal