Italian edit

Participle edit

abbarbagliante (plural abbarbaglianti)

  1. present participle of abbarbagliare