Italian edit

Verb edit

allibando

  1. gerund of allibare