Translation of ubi keledek in English:

ubi keledek

sweet potatoes

noun

  • 1

    sweet potatoes