then and there その場 [そのば] /(n) (1) there/that situation/that occasion/(2) the spot (i.e. "on the spot")/immediately/then and there/ ------- 其の場 [そのば] /(n) (1) there/that situation/that occasion/(2) the spot (i.e. "on the spot")/immediately/then and there/ |