ambarella in Dutch
ambarella in Dutch
ambarella
The fruit of this tree.
pomme de cythère
The fruit of this tree.