自販

じはん

automatic selling; car sales

Common word

Meanings

  1. Noun

    automatic selling
  2. car sales