emboscarle

Spanish

Verb

emboscarle

  1. infinitive of emboscar combined with le