レンタルビデオテン
Meanings
Noun
1. video rental shop
Composed of
store; shop; restaurant
Examples (2 in total)
This shop is a rental video shop.
We went to the video store.