Translation of pengeraman in English:

pengeraman

hatching

  • 1

    hatching