toko serba ada

Indonesian

Noun

toko serba ada (plural toko-toko serba ada)

  1. (business, trading) alternative form of toko serbaada