Italian-English dictionary »

20 libbre meaning in English

ItalianEnglish
20 libbre noun

score [scores](weight of twenty pounds)
noun
[UK: skɔː(r)] [US: ˈskɔːr]