Dictionnaire
babelfish
/
Dictionnaire
/
Français → Anglais
yarchagumba
Dictionnaire
yarchagumba
caterpillar fungus
n.