English to Chinese Dictionary

Search:

Did you mean: shitiao shoutiao shudiao shidiao shuodao shuti shadiao shitao ?

薯条 shǔ tiáo french fries / french fried potatoes / chips


<< back to the home page