English French Dictionary

English - Français

north's in French: