Translation of ubi jalar in English:

User Contribution

ubi jalar

sweet potato

noun