embastarse
Spanish
Verb
embastarse
infinitive of
embastar
combined with
se