English French Dictionary

English - Français

kangaroo's in French: