Translation of sambar in English:

sambar

(menyambar)

  • 1

    to seize from the air
  • 2

    to attack, to strike
  • 3

    to steal