Italian-English dictionary »

nube ad imbuto meaning in English

ItalianEnglish
nube ad imbuto noun

funnel cloud(tapering cloud)
noun