English French Dictionary

English - Français

sinc%C3%A8re in French: