Английский-Русский словарь »

shophouse означает в русский

АнглийскийРусский
shophouse (a building that has both retail and domestic use)
noun

дом-магазинnoun
{m}