English-Italian dictionary »

eyewall meaning in Italian

EnglishItalian
eyewall (ring of towering thunderstorms of a cyclone)
noun

muro dell'occhionoun
{m}