Spanish

edit

Verb

edit

transplantarse

  1. infinitive of transplantar combined with se