Venezuala
[
English
]
Related terms
parchita
granadilla de China
mesonero
papelón