Versione Inglese
Meaning of
"Maestrale"
in English language
Italian to English
English to Italian
Italian
English
Maestrale
north west wind
Maestrale
north-west wind