Translation of flea market in Indonesian

flea market

pasar loak

noun

  • 1

    pasar loak