toko serba ada
Indonesian
Noun
toko
serba
ada
(
plural
toko
-
toko
serba ada
)
(
business
,
trading
)
alternative form of
toko serbaada