English to Chinese Dictionary

Search:

Did you mean: shitan shutan chetan shatan shedan shetuan sedan satan ?

设摊 shè tān to set up a vendor's stand


<< back to the home page