汉英词典
Chinese-English Dictionary
MEANING OF 各有所长
各有所长 (各有所長)
Each one has his good points. / Each one has sth. in which he excels. / Everybody has his strong points. / Everyman has his merits.
长 Length, advantage / Each has its own strengths and advantages / Generally, it is often a talent
yǒu suǒ () zhǎng/cháng
EXAMPLE SENTENCES

{{ item.english }}

Sorry, couldn't find anything matching sentences

Subtitled Videos