chouparro
[
Galician
]
plural
chouparros
Mushroom - a general term.
Countries
Spain
Regions
Galicia
Related terms
Galicia