Italian

edit

Verb

edit

imbustando

  1. gerund of imbustare