Slovnenya

Translation English Japanese: on the spur of the moment

Dictionary: main
on the spur of the moment
adverb