Translation of baiduri in English:

baiduri

opal

noun

  • 1

    opal, white or almost clear semi-precious stone