Translation of batu giok in English:

batu giok

jade

noun

  • 1

    jade, hard green, blue, white stone