Italian-English dictionary »

fronte di temporali meaning in English

ItalianEnglish
fronte di temporali noun
{m}

squall line(line of thunderstorms)
noun