to have a deer in the headlights look avere lo sguardo/l'espressione stralunata/sbigottita di un cervo abbagliato dai fari (di un'auto)
Creator: | |
Language pair: | English to Italian |
Your current localization setting
English
Select a language
Close search