×
street-legal
meaning in Chinese
adj.
允许在街头出售〔经营、进行活动等〕的。
Related Words
street yarn
street yy
street-light globes
street-lighting transformer
PC Version
Copyright © 2018 WordTech Co.