Italian-English dictionary »

maestrale meaning in English

ItalianEnglish
maestrale noun
{m}

mistral(strong cold north-west wind in southern France and the Mediterranean)
noun
[UK: ˈmɪ.strəl] [US: ˈmɪ.strəl]