trimbalant

French

Participle

trimbalant

  1. present participle of trimbaler