Translation of jamur in English:

jamur

fungus, mushroom, toadstool

noun

  • 1

    fungus, mushroom, toadstool