straw potatoes

[English]

Strips of potato cut into "matchsticks"and fried.

Synonyms in other languages

Spanish

Countries