Englishfor English speakers
on the spur of the moment English
Meaning on the spur of the moment meaning
What does on the spur of the moment mean?
on the spur of the moment
Synonyms on the spur of the moment synonyms
What other words have the same or similar meaning as on the spur of the moment?