incuber

FrenchEdit

VerbEdit

incuber

  1. to incubate

ConjugationEdit

Related termsEdit

Further readingEdit