battered by severe weather in Francese

endommagé par les intempéries


© dictionarist.com