English-Italian dictionary »

double take meaning in Italian

EnglishItalian
double take (reaction to surprising sight)
noun

scoppio ritardatonoun
{m}