Translation of tempat penetasan in English:

tempat penetasan

hatchery

noun

  • 1

    hatchery, place for hatching eggs