Japanese dictionary

Dictionary: “ショップ・イン・ショップ”

ショップ・イン・ショップ

ショップ・イン・ショップ

shop in shop; shop-in-shop; in-store shop