Italian-English dictionary »

lancella meaning in English

ItalianEnglish
lancella noun
{f}

ewer(widemouthed pitcher)
noun
[UK: ˈjuːə(r)] [US: ˈjuːər]