English to French Dictionary thunderstorms

thunderstorms

des orages
translation of 'thunderstorms'
noun
orage
Credits: Google Translate
Download the
HelloEnglishApp
image_one