English French Dictionary

English - Français

cape in French: