Spanish-English dictionary »

pasta de almendra meaning in English

SpanishEnglish
pasta de almendra noun
{f}

almond paste(paste made from ground almonds and sugar in equal quantities)
noun