Italian-English dictionary »

passaggi obbligati meaning in English

ItalianEnglish
passaggi obbligati noun
{m-Pl}

drove [droves](road or track along which cattle are habitually driven)
noun
[UK: drəʊv] [US: droʊv]