English Translation
It may start snowing.
se mettre à
[commencer]
se mettre à faire quelque chose = to start ou to set about doing something
© Larousse 2014
It may start snowing.
se mettre à
[commencer]
se mettre à faire quelque chose = to start ou to set about doing something
© Larousse 2014