zumbarla

Spanish

Verb

zumbarla

  1. infinitive of zumbar combined with la