Indonesia
[
English
]
Related terms
dendang
yard long bean
yard bean
winter melon