Italian

edit

Participle

edit

infoibante (plural infoibanti)

  1. present participle of infoibare