汉英词典
Chinese-English Dictionary
MEANING OF 降龍十八掌
Eighteen Subduing Dragon Palms
jiàng/xiáng () lóng shí zhǎng
EXAMPLE SENTENCES