Spanish

edit

Verb

edit

incubarte

  1. infinitive of incubar combined with te