Translation of bidai in English:

bidai

noun

  • 1

    type of curtain made from strips of bamboo or rattan that have been joined together, bamboo strip used to support broken body parts, splint