Italian-English dictionary »

nocce di burro meaning in English

ItalianEnglish
nocce di burro noun
{m}

knob of butternoun