Back to Dictionary
货摊
貨攤
huòtān
1. vendor's stall
Uncommon • Top 40%