Italian edit

Participle edit

infoibante (plural infoibanti)

  1. present participle of infoibare