English-Spanish dictionary »

sugar water meaning in Spanish

EnglishSpanish
sugar water (water sweetened with sugar)
noun

almíbarnoun
{m}