Italian edit

Participle edit

mangiucchiante (plural mangiucchianti)

  1. present participle of mangiucchiare