English French Dictionary

English - Français

celery in French: