Translation of sirup in Spanish:

sirup

noun

US