Spanish

edit

Verb

edit

transfectarse

  1. infinitive of transfectar combined with se