Spanish edit

Verb edit

incubarte

  1. infinitive of incubar combined with te