imboscandosi

Italian

Verb

imboscandosi

  1. compound of imboscando, the gerund of imboscare, with si