Meaning of mistral
Definition of mistral
(noun)
a
strong
north
wind
that blows in France during the
winter
Other information on mistral
WIKIPEDIA results for
mistral
Amazon results for
mistral
Tweet