embastarla
Spanish
Verb
embastarla
infinitive of
embastar
combined with
la