Italian-English dictionary »

nembostrato meaning in English

ItalianEnglish
nembostrato noun
{m}

nimbostratus(cloud type)
noun