English French Dictionary

English - Français

grapefruit in French: