shèn xiǎo qiú

Translation

  • glomerulus (medicine)
Chinese Tones