buffoneggiante

Italian

Participle

buffoneggiante m or f (plural buffoneggianti)

  1. present participle of buffoneggiare