transfectarles
Spanish
Verb
transfectarles
infinitive of
transfectar
combined with
les