Translation of pengeram in English:

pengeram

incubator

noun

  • 1

    incubator