embastarles
Spanish
Verb
embastarles
infinitive of
embastar
combined with
les