English French Dictionary

English - Français

helmet in French: