Italian-English dictionary »

nebbione meaning in English

ItalianEnglish
nebbione noun
{m}

pea-souper(dense, yellowish fog)
noun
[UK: piː] [US: ˈpiː]