Translation of jamu-jamuan in English:

jamu-jamuan

medicinal herbs

  • 1

    medicinal herbs