Italian

edit

Participle

edit

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

  1. past participle of infoibare