English French Dictionary

English - Français

breathtaking in French: