Back to Dictionary
伸展
shēnzhǎn
1. stretching
2. extension
Common • Top 11%