das Wörterbuch Französisch Minus Englisch

Français - English

l’orage Englisch:

1. the storm the storm