Spanish

edit

Verb

edit

transfectarlos

  1. infinitive of transfectar combined with los