Italian-English dictionary »

tallonamento meaning in English

ItalianEnglish
tallonamento noun
{m}

hot pursuit(close and continuous pursuit)
noun