×

street-legal meaning in Chinese

adj.
允许在街头出售〔经营、进行活动等〕的。

Related Words

  1. street yarn
  2. street yy
  3. street-light globes
  4. street-lighting transformer
PC Version

Copyright © 2018 WordTech Co.