Nihoner

即座そくざ

そくざ · sokuza

noun

Immediate, right there on the spot, impromptu, instant, instantaneous

Full entry for
Immediate, right there on t…