The streets had been cleared of snow.
⇑ Translate the sentence above by Google ⇑
Related: snow
Prev: Snow was falling on the mountain tops.
Next: Snow is forecast for tomorrow.