English-Italian dictionary »

down to the wire meaning in Italian

EnglishItalian
down to the wire (at the very end)
adverb

in dirittura d'arrivoadverb