Italian-English dictionary »

in dirittura d'arrivo meaning in English

ItalianEnglish
in dirittura d'arrivo adverb

down to the wire(at the very end)
adverb