straw potatoes
[
English
]
Strips of potato cut into "matchsticks"and fried.
Synonyms in other languages
Spanish
Abocado
Countries
England