自販 じはん
jihan

Noun

1. automatic selling

Noun

2. car sales