English-Italian dictionary »

nimbostratus meaning in Italian

EnglishItalian
nimbostratus (cloud type)
noun

nembostratonoun
{m}