The storm caused unforeseeable damage to the town.
Not able to be predicted or anticipated.
Avec un dictionnaire illustré gratuit puissant et des flachcards.