Zumbar

From Fresh Dictionary

Spanish

Intransitive Verb

zumbar

  1. to hum; to buzz

Transitive Verb

zumbar

  1. to hit
  2. to mockgl:zumbar

io:zumbar id:zumbar pt:zumbar

Personal tools