Spanish edit

Verb edit

embarazarles

  1. infinitive of embarazar combined with les