English to Chinese Dictionary

Search:

Did you mean: pushi push pusai pusha pishi pasha poshi pichai ?

曝晒 shài to expose to strong sunlight


<< back to the home page