Italian edit

Verb edit

infoibando

  1. gerund of infoibare