bambochant

French

Participle

bambochant

  1. present participle of bambocher