shǔ​tiáo

french fries

Definitions

shǔ​tiáo

french fries; french fried potatoes; chips

Sources