Home
Help
About
Contact
English to Chinese Dictionary
Search:
闻到
wén
dào
to smell / to sniff sth out / to perceive by smelling
<< back to the home page