Random About
刹
  • 刹那 せつな moment; instant; split second

TKG Japanese-English Learner's Dictionary