embastarle
Spanish
Verb
embastarle
infinitive of
embastar
combined with
le