shophouse
English
editEtymology
editNoun
editshophouse (plural shophouses)
- (Southeast Asia) A building that has both retail and domestic use.
Related terms
editTranslations
edita building that has both retail and domestic use
|
shophouse (plural shophouses)
|