Diccionario
Escribe una palabra en ingles o espanol. Ingles en azul, espanol en rosa. Toca cualquier linea para oirla.
on the spot
Ingles
- 🔊 without delay or immediately“we hired her on the spot”
- 🔊 at the place in question“they were on the spot when it happened”
- 🔊 in a difficult situation“that question really put him on the spot”