Translation of buah srikaya in English:

User Contribution

buah srikaya

Sugar apple

noun