embastaros
Spanish
Verb
embastaros
infinitive of
embastar
combined with
os