Spanish-English dictionary »

caluga meaning in English

SpanishEnglish
caluga noun
{f}

hard candy(candy prepared from one or more syrups)
noun