在线词典闻到to smell; to sniff sth out; to perceive by smelling英文释义to smell; to sniff sth out; to perceive by smelling