English French Dictionary

English - Français

yard's in French: