English to Chinese Dictionary

Search:

闻到 wén dào to smell / to sniff sth out / to perceive by smelling


<< back to the home page