bn:17611395n
Noun Concept
JA
No term available
EN
A French fry vending machine is a vending machine that dispenses hot French fries, also known as chips. Wikipedia
Relations
Sources