English French Dictionary

English - Français

cloudy in French: