Italian-English dictionary »

gamella meaning in English

ItalianEnglish
gamella noun
{f}

billycan(lightweight pot)
noun

tin(metal pan)
noun
[UK: ˈtɪn] [US: ˈtɪn]