Vocabulary

レンタカー屋

car rental agency; car rental shop

noun