incuber

(Inglés)

to incubate

Sign in to write sticky notes