trabucant

Catalan

Verb

trabucant

  1. gerund of trabucar