Italian-English dictionary »

latte di mandorla meaning in English

ItalianEnglish
latte di mandorla noun
{m}

almond milk(milky liquid from almonds)
noun