Translation of percambahan in English:

percambahan

germination

noun

  • 1

    germination, sprouting