Burma
[
English
]
Related terms
yard long bean
yard bean
dew gram
winter melon