Nihoner

咄嗟とっさ

とっさ · tossa

noun

Moment, instant

Full entry for
Moment, instant