Vocabulary

借り店

rented shop

noun