English French Dictionary

English - Français

twenty three in French: