Translation of menetaskan in English:

menetaskan

to incubate

verb

  • 1

    to incubate, to hatch (eggs) by warmth