Spanish edit

Verb edit

embarrarles

  1. infinitive of embarrar combined with les