Translation of rambatan in English:

rambatan

propagation

noun

  • 1

    propagation