kidney beanEnglish → ThaiOxford English–Thaikidney: ~ bean n. ถั่วแดงรูปกลมคล้ายไต; (scarlet runner bean) ถั่วแขกเถาดอกสีแดงเข้ม; red ~ bean ถั่วแดง~ failure n. อาการไตวาย~ machine n. ไตเทียม