embarazarles
Spanish
Verb
embarazarles
infinitive of
embarazar
combined with
les