Translation of Sirsak in English:

User Contribution

Sirsak

Soursop

noun