Translation of sambaran in English:

sambaran

pouncing movement

noun

  • 1

    pouncing movement