upon the spot

See: ON THE SPOT (1).
No categories: add yours


Add my comment