embarazarle
Spanish
Verb
embarazarle
infinitive of
embarazar
combined with
le