English French Dictionary

English - Français

mushroom in French: