embastarte

Spanish

Verb

embastarte

  1. infinitive of embastar combined with te