on-the-spot - Englisch Synonyme Wörterbuch

on-the-spot

adj.
[1] on-the-scene