rein gauche
/ˈlɛft ˈkɪdni/
n
English: left kidney · 左肾
Sens:Organ located beneath the gallbladder; it filters the blood and secretes urine to eliminate toxic substances and waste from the body. schema of circulation
English: left kidney · 左肾