Spanish-English dictionary »

leche poleada meaning in English

SpanishEnglish
leche poleada noun
{f}

dulce de leche(sweet dairy spread)
noun