Chinese-English dictionary »

善于 /shànyú/ meaning in English

ChineseEnglish
善于 /shànyú/ adjective

apt [apter, aptest](ready; especially fitted or qualified (to do something); quick to learn; prompt; expert)
adjective
[UK: æpt] [US: ˈæpt]