Italian-English dictionary »

brattea meaning in English

ItalianEnglish
brattea noun
{f}

bract [bracts](leaf or leaf-like structure)
noun
[UK: brækt] [US: brækt]