Italian-English dictionary »

imbottito meaning in English

ItalianEnglish
imbottito adjective

stuffed(with material)
adjective
[UK: stʌft] [US: ˈstəft]