English French Dictionary

English - Français

cherry's in French: