Italian-English dictionary »

tromba d'aria meaning in English

ItalianEnglish
tromba d'aria noun
{f}

tornado [tornados](violent windstorm)
noun
[UK: tɔː.ˈneɪ.dəʊ] [US: tɔːr.ˈneɪˌdo.ʊ]