Pinyin Dictionary results for "yan sha"

掩杀
to make a surprise attack; to pounce on (an enemy)
岩沙海葵毒素
palytoxin
Dictionary data provided by CC-CEDICT