Italian edit

Participle edit

imbavagliante (plural imbavaglianti)

  1. present participle of imbavagliare