Translation of penetasan in English:

penetasan

hatch

noun

  • 1

    hatch, brood hatched, incubation