Translation of on the spot in Malay

on the spot

  • 1

    tanpa lengah atau dengan serta-merta, berada di tempat kejadian