Italian edit

Participle edit

infoibato (feminine infoibata, masculine plural infoibati, feminine plural infoibate)

  1. past participle of infoibare