Search term 自販機 has one result
Jump to
JA Japanese EN English
自販機 (n) [machine that dispenses merchandise] (n) vending machine (n) [machine that dispenses merchandise]