Vocabulary
レンタカー屋
レンタカーや
car rental agency; car rental shop
noun