English French Dictionary

English - Français

sheen in French: