English to Chinese Dictionary potatoes

potatoes

土豆
translation of 'potatoes'
noun
薯,
马铃薯,
土豆
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one