on-the-spot - Anglais Synonymes Dictionnaire

on-the-spot

adj.
[1] on-the-scene