English French Dictionary

English - Français

twenty nine in French: