無人販売所

unattended sales place; vending machine

Meaning

  1. n
    unattended sales place; vending machine

Example sentences

  • You don't see this kind of vegetable vending machine in the city.