English French Dictionary

English - Français

litter in French: