EN Synonyms for on the spot
Your search did not match any results
Words similar to on the spot
-
1Meaning: converselyoppositely contrasting on the contrary
-
2Meaning: in favour of
-
3Meaning: spontaneously