Back to Dictionary
擅场
擅場
shànchǎng
1. to excel in some field
2. expert at sth