Spanish

edit

Verb

edit

troquelarte

  1. infinitive of troquelar combined with te