Translation of mencula in English:

mencula

to grow

verb

  • 1

    to grow, to sprout (of buds or shoots)