Spanish

edit

Verb

edit

transfectaros

  1. infinitive of transfectar combined with os