instrumentarte

Spanish

Verb

instrumentarte

  1. infinitive of instrumentar combined with te