Translation of sirsak in English:

User Contribution

sirsak

Soursop

noun