embarazarles

Spanish

Verb

embarazarles

  1. infinitive of embarazar combined with les