jumbay-jumbay
noun
mushroom
definition
word: jumbay-jumbay
type: noun
definitions:
mushroom
translations:
mushroom
usages: