Back to Dictionary
深感
shēngǎn
1. to feel deeply
Common • Top 11%