Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
sniff
snub
?
绞杀
jiǎo
shā
to kill by strangling, hanging or garrotting / (fig.) to snuff out
鼻烟
bí
yān
snuff
鼻烟壶
bí
yān
hú
snuff bottle
<< back to the home page