Translation of sirup in English:

User Contribution

sirup

syrup

noun