English to Chinese Dictionary

Search:

Did you mean: saozi zaoqi saqi shaoqi suoqi sao sai shiqi ?

臊气 sāo foul smell / stench / smell of urine


<< back to the home page