English to Chinese Dictionary

Search:

地摊 tān street stall with goods laid out on the ground


<< back to the home page