French Spanish Dictionary

Français - español

champignon in Spanish: