Back to Dictionary
手掌
shǒuzhǎng
1. palm
Common • Top 9%