embastarte
Spanish
Verb
embastarte
infinitive of
embastar
combined with
te