emboscant

Catalan

Verb

emboscant

  1. gerund of emboscar