Spanish-English dictionary »

natillas meaning in English

SpanishEnglish
natillas noun
{f-Pl}

dulce de leche(sweet dairy spread)
noun