Skip to content

[shèn]
n.
1.
【生】kidney