Definitions for "Almíbar"
Spanish] light syrup.