English French Dictionary

English - Français

hog's in French: