kamus
.
Search
About
hypermarket
English
hypermarket
Noun
A huge supermarket (usually built on the outskirts of a town)
English: hypermarket