French English Dictionary

Français - English

pluvieux in English: