Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
sales outlet
noun
(n)
a place of business for retailing goods
tempat bisnis untuk retailing barang
Synonym:
mercantile establishment
,
outlet
,
retail store
source: wordnet30