'por sorpresa' aparece también en las siguientes entradas:
In the Spanish description:
English:
flatfooted
- off guard
- blindside
- bushwhack
- catch
- catch off guard
- catch unaware
- come as a surprise
- sneak up on
- sucker punch
- take aback
- take by surprise
- throw a curve ball