Vocabulary

レンタルシステム

rental system

noun