露店

street stall; stand; booth

Meaning

  1. n
    street stall; stand; booth

Example sentences

  • I often see cheap accessories made of agate sold in street stalls and such but are they the real thing?