Italian-English dictionary »

passi da gigante meaning in English

ItalianEnglish
passi da gigante adverb
{m-Pl}

leaps and bounds(idiom: considerably)
adverb