English French Dictionary

English - Français

damson in French: